An Algebraic Framework for Physical OODB Design

نویسندگان

  • Leonidas Fegaras
  • David Maier
چکیده

Physical design for object-oriented databases is still in its infancy. Implementation decisions often intrude into the conceptual design (such as inverse links and object decomposition). Furthermore, query optimizers do not always take full advantage of physical design information. This paper proposes a formal framework for physical database design that automates the query translation process. In this framework, the physical database design is specified in a declarative manner. This specification is used for generating an efficient query transformer that translates logical queries into programs that manipulate the physical database. Alternative access paths to physical data are captured as simple rewrite rules that are used for generating alternative plans for a query.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

The FOOD Object-Oriented Database

In this paper, we present the FOOD Object-Oriented Database. This is done in the perspective of a general framework and motivation for Object-Oriented Databases. FOOD is fully Object-Oriented, essentially providing persistency for C ++ objects. Additional features extending the C ++ data model include explicit relations, versioning using the Change-Oriented Versioning mechanism, a trigger conce...

متن کامل

An OODB \Part" Relationship Model

The whole-part organizational method is one which pervades human thinking, and as such plays an important role in data modeling. This is especially true in manufacturing, design, graphics, multi-media, and document processing|areas targeted by object-oriented databases (OODBs). In this paper, we formally deene OODB relationships which provide constraints and functionalities that enforce real-wo...

متن کامل

Interactive Database Objects

This paper describes a user interface framework called Moggetto for an object-oriented database system (OODB). Moggetto is proposed as an approach to the definition and management of tailorable object displays. The novelty of the approach lies in the use of embedded, inherently reconfigurable user interface components to realise object user interfaces which are modelled in the database. This ob...

متن کامل

Modeling and Simulating a Software Architecture Design Space

Frequently, a similar type of software system is used in the implementation of many different software applications. Databases are an example. Two software development approaches are common to Þll the need for instances from a class of similar systems: (1) repeated custom development of similar instances, one for each different application, or (2) development of one or more general purpose off-...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1995